package psn.hui.sys.service;

import psn.hui.sys.domain.LogInfo;
import psn.hui.sys.utils.DataGridView;
import psn.hui.sys.vo.LogInfoVo;

/**
 * 	登录日志服务接口
 * @author hui
 *
 */
public interface LogInfoService {
	
	/**
	 * 	条件查询登录日志
	 * @param logInfo
	 * @return
	 */
	DataGridView queryAllLogInfo(LogInfoVo logInfoVo);
	/**
	 * 	删除登录日志，关联删除角色登录日志关系
	 * @param id
	 * @return
	 */
	int deleteById(Integer id);
	/**
	 * 	批量删除登录日志
	 * @param ids
	 * @return
	 */
	int batchDeleteLogInfoByIds(Integer[] ids);
	
	/**
	 * 	添加登录日志
	 * @param logInfo
	 * @return
	 */
	int addLogInfo(LogInfo logInfo);
}
